package com.wpen.unit.cvt.job;

import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import com.wpen.unit.infra.mybatis.job.po.JobUndoPlanPo;
import com.wpen.unit.web.dto.job.JobUndoPlanListRequest;
import com.wpen.unit.web.dto.job.JobUndoPlanListResponse;
import com.wpen.unit.web.dto.job.JobUndoPlanListRowsResponse;

/**
 * 任务作业未执行转换类
 * 
 * @author Wang Peng
 * @date 2022-12-11
 *
 */
@Mapper
public interface JobUndoPlanCvt {
    JobUndoPlanCvt INSTANCE = Mappers.getMapper(JobUndoPlanCvt.class);

    JobUndoPlanPo queryListDto2Do(JobUndoPlanListRequest jobUndoPlanListRequest);

    JobUndoPlanListResponse queryListDo2Dto(JobUndoPlanPo jobUndoPlanPo);

    JobUndoPlanListRowsResponse queryListRowDo2Dto(JobUndoPlanPo jobUndoPlanPo);

}
